Vehicle, vehicle control system, and vehicle control method that can perform power-based input restriction on a secondary battery included in a current restricting battery pack

ABSTRACT

A vehicle includes a battery pack including a secondary battery, a battery sensor that detects a state of the secondary battery, and a first control device, a second control device provided separately from the battery pack, and a converter. The first control device is configured to use a detection value of the battery sensor to obtain a current upper limit value indicating an upper limit value of an input current of the secondary battery. The second control device is configured to use a power upper limit value indicating an upper limit value of an input power of the secondary battery to control the input power of the secondary battery.

INCORPORATION BY REFERENCE

The disclosure of Japanese Patent Application No. 2019-229532 filed onDec. 19, 2019 including the specification, drawings and abstract isincorporated herein by reference in its entirety.

BACKGROUND 1. Technical Field

The present disclosure relates to a vehicle, a vehicle control system,and a vehicle control method.

2. Description of Related Art

Japanese Unexamined Patent Application Publication No. 2019-156007 (JP2019-156007 A) discloses a control device that controls input power of asecondary battery mounted on a vehicle by using a power upper limitvalue (Win) indicating an upper limit value of the input power of thesecondary battery.

SUMMARY

Electrically driven vehicles (for example, electric vehicles or hybridvehicles) that use a secondary battery as a power source have spread inrecent years. In the electrically driven vehicles, when the capacity orthe performance of the secondary battery decreases due to batterydeterioration or the like, it is conceivable that the secondary batterymounted on the electrically driven vehicle is replaced.

The secondary battery is generally mounted on a vehicle in the form of abattery pack. The battery pack includes a secondary battery, a sensorthat detects the state of the secondary battery (for example, current,voltage, and temperature), and a control device. Hereinafter, thecontrol device incorporated in the battery pack may be referred to as“battery electronic control unit (ECU)”, and the sensor incorporated inthe battery pack may be referred to as “battery sensor”. Peripheraldevices (for example, a sensor and a control device) suitable for thesecondary battery are mounted on the battery pack. The battery pack ismaintained so that the secondary battery and its peripheral devices canoperate normally. Therefore, when replacing the secondary batterymounted on the vehicle, it is considered preferable to replace not onlythe secondary battery but the entire battery pack mounted on the vehiclefrom the viewpoint of vehicle maintenance.

As described in JP 2019-156007 A, there is a known control device thatis mounted on a vehicle separately from a battery pack and that controlsthe input power of a secondary battery by using a power upper limitvalue (hereinafter, also referred to as “power restricting controldevice”). The power restricting control device is configured to performpower-based input restriction. The power-based input restriction is aprocess of controlling the input power of the secondary battery so thatthe input power of the secondary battery does not exceed the power upperlimit value. In general, a vehicle including a control device thatperforms the power-based input restriction is equipped with a batterypack including a battery ECU that obtains a power upper limit valueusing a detection value from a battery sensor (hereinafter, alsoreferred to as “power restricting battery pack”).

On the other hand, a control device is known that is mounted on avehicle separately from the battery pack and that controls the inputcurrent of the secondary battery by using a current upper limit valuethat indicates an upper limit value of the input current of thesecondary battery (hereinafter, also referred to as “current restrictingcontrol device”). The current restricting control device is configuredto perform current-based input restriction. The current-based inputrestriction is a process of controlling the input current of thesecondary battery so that the input current of the secondary batterydoes not exceed the current upper limit value. In general, a vehicleincluding a control device that performs the current-based inputrestriction is equipped with a battery pack including a battery ECU thatobtains a current upper limit value using a detection value from abattery sensor (hereinafter, also referred to as “current restrictingbattery pack”).

Depending on the supply and demand situation (or the stock situation) ofthe battery pack, the current restricting battery pack may be moreeasily available than the power restricting battery pack. However, forconventional vehicles, it has not been expected to use a currentrestricting battery pack and a power restricting control device incombination, so no study has been conducted on means for using a currentrestricting battery pack and a power restricting control device incombination. Thus, it is difficult to adopt a current restrictingbattery pack in a vehicle equipped with a power restricting controldevice.

The present disclosure provides a vehicle, a vehicle control system, anda vehicle control method that can perform power-based input restrictionon a secondary battery included in a current restricting battery pack.

A vehicle according to a first aspect of the present disclosure includesa battery pack including a first control device, and a second controldevice provided separately from the battery pack. The battery packfurther includes a secondary battery and a battery sensor that detects astate of the secondary battery. The first control device is configuredto use a detection value of the battery sensor to obtain a current upperlimit value indicating an upper limit value of an input current of thesecondary battery. The second control device is configured to use apower upper limit value indicating an upper limit value of an inputpower of the secondary battery to control the input power of thesecondary battery. The vehicle includes a converter configured toperform conversion of the current upper limit value into the power upperlimit value by performing multiplication of a measured value of avoltage of the secondary battery by the current upper limit value, thevoltage being detected by the battery sensor.

The vehicle is equipped with the converter that converts the currentupper limit value into the power upper limit value. The converter caneasily and appropriately acquire the power upper limit valuecorresponding to the current upper limit value by multiplying thecurrent upper limit value obtained in the battery pack, by the measuredvalue of the voltage. Thus, according to the above configuration, evenwhen a current restricting battery pack is adopted, the second controldevice can appropriately perform power-based input restriction. Thesecond control device corresponds to the power restricting controldevice described above.

The vehicle according to the above aspect may further include a thirdcontrol device provided separately from the battery pack and configuredto relay communication between the first control device and the secondcontrol device. The converter may be mounted on the third controldevice. The battery pack may be configured to output the current upperlimit value. The vehicle may be configured such that when the currentupper limit value is input from the battery pack to the third controldevice, the converter performs the conversion of the current upper limitvalue into the power upper limit value and the power upper limit valueis output from the third control device to the second control device.

In the above aspect, the third control device provided separately fromthe battery pack includes the converter, and the converter converts thecurrent upper limit value into the power upper limit value. Therefore,the converter can be mounted on the vehicle without a change in theconfiguration of the battery pack (including the first control device)and the second control device.

In the above aspect, the third control device may be configured toperform the conversion and output the power upper limit value when thecurrent upper limit value is input and to output the power upper limitvalue without performing the conversion when the power upper limit valueis input.

In the above aspect, when the vehicle is equipped with the currentrestricting battery pack, the third control device performs theconversion on the current upper limit value input from the currentrestricting battery pack and outputs the power upper limit value. On theother hand, when the vehicle is equipped with the power restrictingbattery pack, the third control device outputs the power upper limitvalue without performing the conversion on the power upper limit valueinput from the power restricting battery pack. Thus, according to theabove configuration, the second control device can appropriately performthe power-based input restriction in both a case where the currentrestricting battery pack is adopted and a case where the powerrestricting battery pack is adopted.

In the above aspect, each of the first control device, the secondcontrol device, and the third control device may be a microcomputerconnected to an in-vehicle local area network (LAN). In the in-vehicleLAN, the first control device may be connected to the second controldevice via the third control device to communicate with the secondcontrol device via the third control device.

In the above aspect, LAN is an abbreviation for “local area network”. Inthe above aspect, each of the first to third control devices is amicrocomputer. The microcomputer has a small size and a high processingcapacity, so it is suitable as an in-vehicle control device. The thirdcontrol device can receive the current upper limit value from the firstcontrol device through the in-vehicle LAN, convert the current upperlimit value into the power upper limit value with the converter, andthen transmit the power upper limit value to the second control devicethrough the in-vehicle LAN. With the above configuration, each controldevice can suitably perform the required calculation and communication.As the communication protocol of the in-vehicle LAN, a controller areanetwork (CAN) or FlexRay may be adopted.

The third control device can also be used for purposes other than theconversion of the upper limit value (that is, conversion from thecurrent upper limit value into the power upper limit value). The thirdcontrol device may be configured to manage information (for example,accumulate vehicle data). Further, the third control device may functionas a central gateway (CGW).

In the above aspect, the converter may be mounted on the first controldevice. The first control device may be configured to perform, with theconverter, the conversion of the current upper limit value obtainedusing the detection value of the battery sensor into the power upperlimit value and to output the power upper limit value to the secondcontrol device when the first control device is connected to the secondcontrol device.

The converter may be incorporated in the first control device (that is,inside the battery pack). In this configuration, the current upper limitvalue can be converted into the power upper limit value inside thebattery pack and the power upper limit value can be output from thebattery pack. Thus, the second control device can appropriately performthe power-based input restriction without adding the third controldevice.

In the above aspect, the converter may be mounted on the second controldevice. The battery pack may be configured to output the current upperlimit value. The second control device may be configured to perform,with the converter, the conversion of the current upper limit valueinput from the battery pack into the power upper limit value and tocontrol the input power of the secondary battery such that the inputpower of the secondary battery does not exceed the power upper limitvalue.

In the above configuration, the second control device providedseparately from the battery pack includes the converter described above,and the converter converts the current upper limit value into the powerupper limit value. Therefore, the converter can be mounted on thevehicle without a change in the configuration of the battery pack(including the first control device). Further, the second control devicecan appropriately perform the power-based input restriction withoutadding the third control device.

In the above aspect, the secondary battery may be an assembled batteryincluding a plurality of cells. The measured value of the voltage of thesecondary battery that is used for the multiplication may be any one ofan average cell voltage, a maximum cell voltage, a minimum cell voltage,and an inter-terminal voltage of the assembled battery.

In the configuration in which the secondary battery is the assembledbattery as described above, any one of the average cell voltage, themaximum cell voltage, the minimum cell voltage, and the inter-terminalvoltage of the assembled battery is measured, and the measured value isused for the multiplication. Accordingly, the power upper limit valuecorresponding to the current upper limit value can be easily andappropriately acquired. The average cell voltage is an average value ofthe voltages of the cells included in the assembled battery. The maximumcell voltage is the highest voltage value among the voltages of thecells included in the assembled battery. The minimum cell voltage is thelowest voltage value among the voltages of the cells included in theassembled battery.

The vehicle of the above aspect may be an electrically driven vehiclethat travels using electric power stored in the secondary battery in thebattery pack. The electrically driven vehicle includes an electricvehicle (EV), a hybrid vehicle (HV), and a plug-in hybrid vehicle (PHV).

The vehicle may be a hybrid vehicle including a first motor generator, asecond motor generator, and an engine. Electric power may be supplied toeach of the first motor generator and the second motor generator fromthe secondary battery in the battery pack. Each of the engine and thefirst motor generator may be mechanically connected to drive wheels ofthe hybrid vehicle via a planetary gear. The planetary gear and thesecond motor generator may be configured such that drive force outputfrom the planetary gear and drive force output from the second motorgenerator are combined and transmitted to the drive wheels. The secondcontrol device may create a control command for each of the first motorgenerator, the second motor generator, and the engine so that the inputpower of the secondary battery does not exceed the power upper limitvalue.

A vehicle control system according to a second aspect of the presentdisclosure is configured such that a battery pack including a secondarybattery is attached to the vehicle control system. The vehicle controlsystem includes a control unit configured to control an input power ofthe secondary battery such that the input power of the secondary batterydoes not exceed a power upper limit value when the battery pack isattached to the vehicle control system, and a converter configured toperform, when a current upper limit value indicating an upper limitvalue of an input current of the secondary battery is input from thebattery pack, conversion of the current upper limit value into the powerupper limit value by performing multiplication of a measured value of avoltage of the secondary battery by the current upper limit value.

In the above aspect, the power upper limit value corresponding to thecurrent upper limit value is acquired by multiplying the current upperlimit value by the measured value of the voltage. Therefore, even whenthe current restricting battery pack is adopted, it is possible toappropriately perform the power-based input restriction on the secondarybattery included in the current restricting battery pack.

A vehicle control method according to a third aspect of the presentdisclosure includes: acquiring, with a vehicle control system to which abattery pack including a secondary battery is attached, a current upperlimit value indicating an upper limit value of an input current of thesecondary battery and a measured value of a voltage of the secondarybattery from the battery pack; performing, with the vehicle controlsystem, conversion of the current upper limit value into a power upperlimit value indicating an upper limit value of an input power of thesecondary battery by performing multiplication of the current upperlimit value by the measured value of the voltage; and controlling, withthe vehicle control system, the input power of the secondary batteryusing the power upper limit value.

In the above aspect, the power upper limit value corresponding to thecurrent upper limit value is acquired by multiplying the current upperlimit value by the measured value of the voltage. Therefore, even whenthe current restricting battery pack is adopted, it is possible toappropriately perform the power-based input restriction on the secondarybattery included in the current restricting battery pack.

According to the present disclosure, it is possible to provide avehicle, a vehicle control system, and a vehicle control method thatenable power-based input restriction to be performed on a secondarybattery included in a current restricting battery pack.

BRIEF DESCRIPTION OF THE DRAWINGS

Features, advantages, and technical and industrial significance ofexemplary embodiments of the disclosure will be described below withreference to the accompanying drawings, in which like signs denote likeelements, and wherein:

FIG. 1 is a diagram showing a configuration of a vehicle according to anembodiment of the present disclosure;

FIG. 2 is a diagram showing a connection mode of each control deviceincluded in the vehicle according to the embodiment of the presentdisclosure;

FIG. 3 is a diagram showing an example of a map used to set a targetbattery power in the vehicle according to the embodiment of the presentdisclosure;

FIG. 4 is a diagram showing a detailed configuration of a battery pack,a gateway electronic control unit (ECU), and a hybrid vehicle (HV) ECUshown in FIG. 1 ;

FIG. 5 is a diagram showing a first example of a vehicle control systemaccording to the embodiment of the present disclosure;

FIG. 6 is a diagram showing a second example of the vehicle controlsystem according to the embodiment of the present disclosure;

FIG. 7 is a diagram showing a modified example of the gateway ECU shownin FIG. 4 ;

FIG. 8 is a diagram showing a modified example of the HV ECU shown inFIG. 4 ;

FIG. 9 is a diagram showing a first modified example of the vehiclecontrol system shown in FIG. 4 ; and

FIG. 10 is a diagram showing a second modified example of the vehiclecontrol system shown in FIG. 4 .

DETAILED DESCRIPTION OF EMBODIMENTS

Embodiments of the present disclosure will be described in detail withreference to the drawings. It should be noted that the same orcorresponding parts in the drawings are denoted by the same referencecharacters and repetitive description thereof will be omitted.Hereinafter, an electronic control unit is also referred to as “ECU”.

FIG. 1 is a diagram showing a configuration of a vehicle according tothe present embodiment. In the present embodiment, a vehicle 100 isassumed to be a front-wheel drive four-wheel vehicle (more specifically,a hybrid vehicle), but the number of wheels and the drive system can bechanged as appropriate. For example, the drive system may be four-wheeldrive.

Referring to FIG. 1 , the vehicle 100 is equipped with a battery pack 10including a battery ECU 13. Further, a motor ECU 23, an engine ECU 33,an HV ECU 50, and a gateway ECU 60 are mounted on the vehicle 100separately from the battery pack 10. The motor ECU 23, the engine ECU33, the HV ECU 50, and the gateway ECU 60 are located outside thebattery pack 10. The battery ECU 13 is located inside the battery pack10. In the present embodiment, the battery ECU 13, the HV ECU 50, andthe gateway ECU 60 correspond to examples of a “first control device”, a“second control device”, and a “third control device” according to thepresent disclosure, respectively.

The battery pack 10 includes a battery 11, a voltage sensor 12 a, acurrent sensor 12 b, a temperature sensor 12 c, the battery ECU 13, anda system main relay (SMR) 14. The battery 11 functions as a secondarybattery. In the present embodiment, an assembled battery including aplurality of electrically connected lithium ion batteries is adopted asthe battery 11. Each secondary battery that constitutes the assembledbattery is also referred to as a “cell”. In the present embodiment, eachlithium ion battery that constitutes the battery 11 corresponds to the“cell”. The secondary battery included in the battery pack 10 is notlimited to the lithium ion battery and may be another secondary battery(for example, a nickel metal hydride battery). An electrolytic solutionsecondary battery or an all-solid-state secondary battery may be used asthe secondary battery.

The voltage sensor 12 a detects the voltage of each cell of the battery11. The current sensor 12 b detects the current flowing through thebattery 11 (the charging side takes a negative value). The temperaturesensor 12 c detects the temperature of each cell of the battery 11. Thesensors output the detection results to the battery ECU 13. The currentsensor 12 b is provided in the current path of the battery 11. In thepresent embodiment, one voltage sensor 12 a and one temperature sensor12 c are provided for each cell. However, the present disclosure is notlimited to this, and one voltage sensor 12 a and one temperature sensor12 c may be provided for each set of multiple cells, or only one voltagesensor 12 a and one temperature sensor 12 c may be provided for oneassembled battery. Hereinafter, the voltage sensor 12 a, the currentsensor 12 b, and the temperature sensor 12 c are collectively referredto as “battery sensor 12”. The battery sensor 12 may be a batterymanagement system (BMS) that has a state of charge (SOC) estimationfunction, a state of health (SOH) estimation function, a cell voltageequalization function, a diagnostic function, and a communicationfunction in addition to the above sensor functions.

The SMR 14 is configured to switch connection and disconnection of powerpaths connecting external connection terminals T1 and T2 of the batterypack 10 and the battery 11. For example, an electromagnetic mechanicalrelay can be used as the SMR 14. In the present embodiment, a powercontrol unit (PCU) 24 is connected to the external connection terminalsT1 and T2 of the battery pack 10. The battery 11 is connected to the PCU24 via the SMR 14. When the SMR 14 is in the closed state (connectedstate), power can be transmitted between the battery 11 and the PCU 24.In contrast, when the SMR 14 is in the open state (disconnected state),the power paths connecting the battery 11 and the PCU 24 aredisconnected. In the present embodiment, the SMR 14 is controlled by thebattery ECU 13. The battery ECU 13 controls the SMR 14 according to aninstruction from the HV ECU 50. The SMR 14 is in the closed state(connected state) when the vehicle 100 is traveling, for example.

The vehicle 100 includes an engine 31, a first motor generator 21 a(hereinafter referred to as “MG 21 a”), and a second motor generator 21b (hereinafter referred to as “MG 21 b”) as power sources for traveling.The MG 21 a and the MG 21 b are motor generators that have both afunction as a motor that outputs torque by receiving drive power and afunction as a generator that generates electric power by receiving thetorque. An alternating current (AC) motor (for example, a permanentmagnet synchronous motor or an induction motor) is used as the MG 21 aand the MG 21 b. The MG 21 a and the MG 21 b are electrically connectedto the battery 11 via the PCU 24. The MG 21 a has a rotor shaft 42 a andthe MG 21 b has a rotor shaft 42 b. The rotor shaft 42 a corresponds toa rotation shaft of the MG 21 a, and the rotor shaft 42 b corresponds toa rotation shaft of the MG 21 b.

The vehicle 100 further includes a single-pinion planetary gear 42. Anoutput shaft 41 of the engine 31 and the rotor shaft 42 a of the MG 21 aare connected to the planetary gear 42. The engine 31 is, for example, aspark-ignition internal combustion engine including a plurality ofcylinders (for example, four cylinders). The engine 31 combusts fuel(for example, gasoline) in each cylinder to generate drive force, andthe generated drive force rotates a crankshaft (not shown) shared by allthe cylinders. The crankshaft of the engine 31 is connected to theoutput shaft 41 via a torsional damper (not shown). The output shaft 41rotates along with rotation of the crankshaft. The engine 31 is notlimited to the gasoline engine and may be a diesel engine.

The planetary gear 42 has three rotating elements, namely, an inputelement, an output element, and a reaction force element. Morespecifically, the planetary gear 42 includes a sun gear, a ring gearthat is arranged coaxially with the sun gear, a pinion gear that mesheswith the sun gear and the ring gear, and a carrier that holds the piniongear so that the pinion gear can rotate and revolve. The carriercorresponds to the input element, the ring gear corresponds to theoutput element, and the sun gear corresponds to the reaction forceelement.

The engine 31 and the MG 21 a are mechanically connected to each othervia the planetary gear 42. The output shaft 41 of the engine 31 isconnected to the carrier of the planetary gear 42. The rotor shaft 42 aof the MG 21 a is connected to the sun gear of the planetary gear 42.The torque output from the engine 31 is input to the carrier. Theplanetary gear 42 is configured to divide the torque output from theengine 31 to the output shaft 41 into torque that is transmitted to thesun gear (eventually the MG 21 a) and torque that is transmitted to thering gear. When the torque output from engine 31 is output to the ringgear, reaction torque generated by the MG 21 a acts on the sun gear.

The planetary gear 42 and the MG 21 b are configured such that the driveforce output from the planetary gear 42 (that is, the drive power outputto the ring gear) and the drive force output from the MG 21 b (that is,the drive force output to the rotor shaft 42 b) are combined andtransmitted to the drive wheels 45 a and 45 b. More specifically, anoutput gear (not shown) that meshes with a driven gear 43 is attached tothe ring gear of the planetary gear 42. A drive gear (not shown)attached to the rotor shaft 42 b of the MG 21 b also meshes with thedriven gear 43. The driven gear 43 combines the torque output from theMG 21 b to the rotor shaft 42 b and the torque output from the ring gearof the planetary gear 42. The drive torque thus combined is transmittedto a differential gear 44 and further transmitted to the drive wheels 45a and 45 b via drive shafts 44 a and 44 b extending from thedifferential gear 44 to the right and left.

The MG 21 a is provided with a motor sensor 22 a that detects the state(for example, current, voltage, temperature, and rotation speed) of theMG 21 a. The MG 21 b is provided with a motor sensor 22 b that detectsthe state (for example, current, voltage, temperature, and rotationspeed) of the MG 21 b. The motor sensors 22 a and 22 b output theirdetection results to the motor ECU 23. The engine 31 is provided with anengine sensor 32 that detects the state of the engine 31 (for example,intake air amount, intake pressure, intake temperature, exhaustpressure, exhaust temperature, catalyst temperature, engine coolanttemperature, and engine speed). The engine sensor 32 outputs itsdetection result to the engine ECU 33.

The HV ECU 50 is configured to output a command (control command) forcontrolling the engine 31 to the engine ECU 33. The engine ECU 33 isconfigured to control various actuators of the engine 31 (for example, athrottle valve, an ignition device, and an injector (not shown)) inaccordance with the command from the HV ECU 50. The HV ECU 50 canperform engine control through the engine ECU 33.

The HV ECU 50 is configured to output a command (control command) forcontrolling each of the MG 21 a and the MG 21 b to the motor ECU 23. Themotor ECU 23 is configured to generate current signals (for example,signals indicating the magnitude and the frequency of the current) thatmatch the target torque of each of the MG 21 a and the MG 21 b inaccordance with the command from the HV ECU 50, and output the generatedcurrent signals to the PCU 24. The HV ECU 50 can perform motor controlthrough the motor ECU 23.

The PCU 24 includes, for example, two inverters (not shown) eachcorresponding to the MG 21 a and the MG 21 b, and a converter (notshown) arranged between each inverter and the battery 11. The PCU 24 isconfigured to supply electric power accumulated in the battery 11 toeach of the MG 21 a and the MG 21 b, and supply electric power generatedby each of the MG 21 a and the MG 21 b to the battery 11. The PCU 24 isconfigured such that the states of the MG 21 a and the MG 21 b can becontrolled separately, and, for example, the MG 21 b can be in the powerrunning state while the MG 21 a is in the regenerative state (that is,the power generation state). The PCU 24 is configured to be able tosupply the electric power generated by one of the MG 21 a and the MG 21b to the other. The MG 21 a and the MG 21 b are configured to be able totransmit and receive power to and from each other.

The vehicle 100 is configured to perform HV traveling and EV traveling.The HV traveling is traveling performed by operating the engine 31 andthe MG 21 b with the engine 31 generating driving force for travel. TheEV traveling is traveling performed by operating the MG 21 b with theengine 31 stopped. When the engine 31 is stopped, combustion is notperformed in the cylinders. When the combustion in the cylinders isstopped, the engine 31 does not generate combustion energy (the drivingforce for travel). The HV ECU 50 is configured to switch between the EVtraveling and the HV traveling depending on the situation.

FIG. 2 is a diagram showing a connection mode of each control deviceincluded in the vehicle 100 according to the present embodiment.Referring to FIG. 1 and FIG. 2 , the vehicle 100 is equipped with anin-vehicle local area network (LAN) including a local bus B1 and aglobal bus B2. Each control device (for example, the battery ECU 13, themotor ECU 23, and the engine ECU 33) mounted on the vehicle 100 isconnected to the in-vehicle LAN. In this embodiment, a controller areanetwork (CAN) is adopted as the communication protocol of the in-vehicleLAN. Each of the local bus B1 and the global bus B2 is, for example, aCAN bus. However, the communication protocol of the in-vehicle LAN isnot limited to the CAN. The communication protocol of the in-vehicle LANmay be of any type, and may be FlexRay, for example.

The battery ECU 13, the motor ECU 23, and the engine ECU 33 areconnected to the local bus B1. Although not shown, a plurality ofcontrol devices is connected to the global bus B2. The control devicesconnected to global bus B2 include, for example, a human machineinterface (HMI) control device. Examples of the HMI control deviceinclude a control device that controls a navigation system or a meterpanel. The global bus B2 is connected to another global bus via acentral gateway (CGW) not shown.

The HV ECU 50 is connected to the global bus B2. The HV ECU 50 isconfigured to perform CAN communication with each control deviceconnected to the global bus B2. The HV ECU 50 is connected to the localbus B1 via the gateway ECU 60. The gateway ECU 60 is configured to relaycommunication between the HV ECU 50 and each control device (forexample, the battery ECU 13, the motor ECU 23, and the engine ECU 33)that is connected to the local bus B1. The HV ECU 50 is configured tomutually perform CAN communication with each control device connected tothe local bus B1 via the gateway ECU 60. The gateway ECU 60 may beconfigured to collect and save data regarding the vehicle 100 (forexample, various pieces of information acquired by the in-vehiclesensors, and IWin, IWout, Win, Wout and control commands S_(M1), S_(M2),S_(E) described later). Further, the gateway ECU 60 may have a firewallfunction. The gateway ECU 60 may be configured to detect unauthorizedcommunication in cooperation with at least one of the firewall functionand an error detection function of the CAN communication.

In the present embodiment, a microcomputer is used as the battery ECU13, the motor ECU 23, the engine ECU 33, the HV ECU 50, and the gatewayECU 60. The battery ECU 13 includes a processor 13 a, a random accessmemory (RAM) 13 b, a storage device 13 c, and a communication interface(I/F) 13 d. The motor ECU 23 includes a processor 23 a, a RAM 23 b, astorage device 23 c, and a communication I/F 23 d. The engine ECU 33includes a processor 33 a, a RAM 33 b, a storage device 33 c, and acommunication I/F 33 d. The HV ECU 50 includes a processor 50 a, a RAM50 b, a storage device 50 c, and a communication I/F 50 d. The gatewayECU 60 includes a processor 60 a, a RAM 60 b, a storage device 60 c, anda communication I/F 60 d. A central processing unit (CPU), for example,can be used as the processors. Each communication I/F includes a CANcontroller. Each RAM functions as a working memory that temporarilystores data processed by the processor. Each storage device isconfigured to be able to save stored information. Each storage deviceincludes, for example, a read-only memory (ROM) and a rewritablenonvolatile memory. Each storage device stores, in addition to aprogram, information that is used in the program (for example, a map, amathematical expression, and various parameters). Various controls ofthe vehicle 100 are executed when the processors execute the programsstored in the storage devices. However, the present disclosure is notlimited to this, and various controls may be executed by dedicatedhardware (electronic circuit). The number of processors included in eachECU is not limited, and any ECU may include a plurality of processors.

Charge/discharge control of the battery 11 will be described referringto FIG. 1 again. Hereinafter, the input power of the battery 11 and theoutput power of the battery 11 are collectively referred to as “batterypower”. The HV ECU 50 determines target battery power using the SOC ofthe battery 11. Then, the HV ECU 50 controls charge/discharge of thebattery 11 so that the battery power becomes closer to the targetbattery power. However, such charge/discharge control of the battery 11is restricted by input/output restriction described later. Hereinafter,the target battery power on the charging side (input side) may bereferred to as “target input power”, and the target battery power on thedischarging side (output side) may be referred to as “target outputpower”. In the present embodiment, the power on the discharging side isrepresented by a positive (+) value and the power on the charging sideis represented by a negative (−) value. However, when comparing themagnitude of the power, the absolute value is used regardless of thepositive or negative sign (+/−). That is, the magnitude of the power issmaller as the value becomes closer to zero. When an upper limit valueand a lower limit value are set for the power, the upper limit value islocated on the side where the absolute value of the power is large, andthe lower limit value is located on the side where the absolute value ofthe power is small. The power exceeding the upper limit value on thepositive side means that the power becomes larger on the positive sidethan the upper limit value (that is, the power moves away to thepositive side with respect to zero). The power exceeding the upper limitvalue on the negative side means that the power becomes larger on thenegative side than the upper limit value (that is, the power moves awayto the negative side with respect to zero). The SOC indicates theremaining charge amount and, for example, the ratio of the currentcharge amount to the charge amount in the fully charged state isrepresented by a range between 0% and 100%. As the measuring method ofthe SOC, a known method such as a current integration method or an opencircuit voltage (OCV) estimation method can be adopted.

FIG. 3 is a diagram showing an example of a map used for determining thetarget battery power. In FIG. 3 , a reference value C₀ indicates acontrol center value of the SOC, a power value P_(A) indicates a maximumvalue of the target input power, and a power value P_(B) indicates amaximum value of the target output power. Referring to FIG. 3 togetherwith FIG. 1 , according to this map, when the SOC of the battery 11 isthe reference value C₀, the target battery power is “0”, and the battery11 is neither charged nor discharged. In the region where the SOC of thebattery 11 is smaller than the reference value C₀ (excessive dischargeregion), the target input power is larger as the SOC of the battery 11is smaller until the target input power reaches the maximum value (powervalue P_(A)). In contrast, in a region where the SOC of the battery 11is larger than the reference value C₀ (overcharge region), the targetoutput power is larger as the SOC of the battery 11 is larger until thetarget output power reaches the maximum value (power value P_(B)). TheHV ECU 50 determines the target battery power in accordance with the mapshown in FIG. 3 , and charges and discharges the battery 11 so that thebattery power becomes closer to the determined target battery power,thereby bringing the SOC of the battery 11 closer to the reference valueC₀. The reference value C₀ of the SOC may be a fixed value or may bevariable depending on the situation of the vehicle 100.

The HV ECU 50 is configured to perform input restriction and outputrestriction of the battery 11. The HV ECU 50 sets a first power upperlimit value (hereinafter, referred to as “Win”) indicating an upperlimit value of the input power of the battery 11 and a second powerupper limit value (hereinafter, referred to as “Wout”) indicating anupper limit value of the output power of the battery 11, and controlsbattery power such that the battery power does not exceed the set Winand Wout. The HV ECU 50 adjusts the battery power by controlling theengine 31 and the PCU 24. When Win or Wout is smaller (that is, closerto zero) than the target battery power, the battery power is controlledto Win or Wout instead of the target battery power, respectively. In thepresent embodiment, Win corresponds to an example of the “power upperlimit value” according to the present disclosure.

The battery ECU 13 is configured to use a detection value of the batterysensor 12 to obtain a first current upper limit value (hereinafter, alsoreferred to as “IWin”) indicating an upper limit value of the inputcurrent of the battery 11. The battery ECU 13 is also configured to usea detection value of the battery sensor 12 to obtain a second currentupper limit value (hereinafter, also referred to as “IWout”) indicatingan upper limit value of the output current of the battery 11. That is,the battery pack 10 corresponds to a current restricting battery pack.On the other hand, the HV ECU 50 is configured to use Win to control theinput power of the battery 11. The HV ECU 50 is configured to performpower-based input restriction (that is, a process of controlling theinput power of the battery 11 so that the input power of the battery 11does not exceed Win). Further, the HV ECU 50 is configured to use Woutto control the output power of the battery 11. The HV ECU 50 isconfigured to perform power-based output restriction (that is, a processof controlling the output power of the battery 11 so that the outputpower of the battery 11 does not exceed Wout). That is, the HV ECU 50corresponds to a power restricting control device. In the presentembodiment, IWin corresponds to an example of the “current upper limitvalue” according to the present disclosure.

As described above, the vehicle 100 includes the current restrictingbattery pack (that is, the battery pack 10) and the power restrictingcontrol device (that is, the HV ECU 50). In the vehicle 100, the currentrestricting battery pack and the power restricting control device areused in combination. IWin and IWout are output from the battery pack 10,and IWin and IWout are respectively converted into Win and Wout by thegateway ECU 60 interposed between the battery pack 10 and the HV ECU 50.Thereby, Win and Wout are input to the HV ECU 50. With thisconfiguration, the HV ECU 50 can appropriately perform power-based inputrestriction and power-based output restriction on the battery 11included in the battery pack 10.

FIG. 4 is a diagram showing a detailed configuration of the battery pack10, the gateway ECU 60, and the HV ECU 50. S1 to S3 in FIG. 4 indicatefirst to third steps described later. Referring to FIG. 4 together withFIG. 2 , in the present embodiment, the battery 11 included in thebattery pack 10 is an assembled battery including a plurality of cells111. Each cell 111 is, for example, a lithium ion battery. Each cell 111includes a positive electrode terminal 111 a, a negative electrodeterminal 111 b, and a battery case 111 c. The voltage between thepositive electrode terminal 111 a and the negative electrode terminal111 b corresponds to a cell voltage Vs. In the battery 11, the positiveelectrode terminal 111 a of one cell 111 and the negative electrodeterminal 111 b of another cell 111 adjacent to the one cell 111 areelectrically connected to each other by a bus bar 112 havingconductivity. The cells 111 are connected to each other in series.However, the present disclosure is not limited to this, and anyconnection mode may be adopted in the assembled battery.

The battery pack 10 includes the battery sensor 12, the battery ECU 13,and the SMR 14 in addition to the battery 11. Signals output from thebattery sensor 12 to the battery ECU 13 (hereinafter, also referred toas “battery sensor signals”) include a voltage signal VB output from thevoltage sensor 12 a, a current signal IB output from the current sensor12 b, and a temperature signal TB output from the temperature sensor 12c. The voltage signal VB indicates a measured value of the voltage ofeach cell 111 (cell voltage Vs). The current signal IB indicates ameasured value of the current flowing through the battery 11 (thecharging side takes a negative value). The temperature signal TBindicates a measured value of the temperature of each cell 111.

The battery ECU 13 repeatedly obtains the latest battery sensor signals.The interval at which the battery ECU 13 obtains the battery sensorsignals (hereinafter also referred to as “sampling cycle”) may be afixed value or may be variable. In the present embodiment, the samplingcycle is 8 ms. However, the present disclosure is not limited to this,and the sampling cycle may be variable within a predetermined range (forexample, a range between 1 msec and 1 sec). Hereinafter, the number oftimes the battery ECU 13 acquires the battery sensor signal per unittime may be referred to as “sampling rate”. There is a tendency that thehigher the sampling rate is, the higher the accuracy of obtaining Winand Wout (that is, conversion accuracy) through the conversion processdescribed later is.

The battery ECU 13 includes an IWin calculation unit 131 and an IWoutcalculation unit 132. The IWin calculation unit 131 is configured to usethe detection value of the battery sensor 12 (that is, the batterysensor signals) to obtain IWin. A known method can be used as thecalculation method of IWin. The IWin calculation unit 131 may determineIWin so that charge current restriction is performed to protect thebattery 11. IWin may be determined to suppress overcharge, Lideposition, high rate deterioration, and battery overheating in thebattery 11, for example. The IWout calculation unit 132 is configured touse the detection value of the battery sensor 12 (that is, the batterysensor signals) to obtain IWout. A known method can be used as thecalculation method of IWout. The IWout calculation unit 132 maydetermine IWout so that discharge current restriction is performed toprotect the battery 11. IWout may be determined to suppressoverdischarge, Li deposition, high rate deterioration, and batteryoverheating in the battery 11, for example. In the battery ECU 13, forexample, the IWin calculation unit 131 and the IWout calculation unit132 are implemented by the processor 13 a shown in FIG. 2 and theprogram executed by the processor 13 a. However, the present disclosureis not limited to this, and the IWin calculation unit 131 and the IWoutcalculation unit 132 may be implemented by dedicated hardware(electronic circuit).

The battery pack 10 outputs IWin calculated by the IWin calculation unit131, IWout calculated by the IWout calculation unit 132, and the signalsacquired from the battery sensor 12 (that is, the battery sensorsignals) to the gateway ECU 60. These pieces of information are outputfrom the battery ECU 13 included in the battery pack 10 to the gatewayECU 60 provided outside the battery pack 10. As shown in FIG. 2 , thebattery ECU 13 and the gateway ECU 60 exchange information through CANcommunication.

The gateway ECU 60 includes a Win conversion unit 61 and a Woutconversion unit 62 described below. In the gateway ECU 60, for example,the Win conversion unit 61 and the Wout conversion unit 62 areimplemented by the processor 60 a shown in FIG. 2 and the programexecuted by the processor 60 a. However, the present disclosure is notlimited to this, and the Win conversion unit 61 and the Wout conversionunit 62 may be implemented by dedicated hardware (electronic circuit).

The Win conversion unit 61 converts IWin into Win using the followingExpression (1). Expression (1) is stored in advance in the storagedevice 60 c (FIG. 2 ).Win=IWin×VBs  (1)

In Expression (1), VBs represents a measured value of the voltage of thebattery 11 that is detected by the battery sensor 12. In the presentembodiment, the average cell voltage (for example, the average value ofthe voltages of all the cells 111 constituting the battery 11) isadopted as VBs. However, the present disclosure is not limited to this.Instead of the average cell voltage, the maximum cell voltage (that is,the highest voltage value among the voltages of the cells 111), theminimum cell voltage (that is, the lowest voltage value among thevoltages of the cells 111), or the inter-terminal voltage of theassembled battery (that is, the voltage applied between the externalconnection terminals T1 and T2 when the SMR 14 is in the closed state)may be adopted as VBs. The Win conversion unit 61 can acquire VBs usingthe battery sensor signals (particularly, the voltage signal VB). TheWin conversion unit 61 converts IWin into Win by multiplying IWin by VBsin accordance with the above Expression (1). The Win conversion unit 61according to the present embodiment corresponds to an example of the“converter” according to the present disclosure.

The Wout conversion unit 62 converts IWout into Wout using the followingExpression (2). VBs in Expression (2) is the same as VBs in Expression(1). Expression (2) is stored in advance in the storage device 60 c(FIG. 2 ).Wout=IWout×VBs  (2)

The Wout conversion unit 62 can acquire VBs (that is, the measured valueof the voltage of the battery 11 detected by the battery sensor 12)using the battery sensor signals (particularly, the voltage signal VB).The Wout conversion unit 62 converts IWout into Wout by multiplyingIWout by VBs in accordance with the above Expression (2).

When IWin, IWout, and the battery sensor signals are input from thebattery pack 10 to the gateway ECU 60, the Win conversion unit 61 andthe Wout conversion unit 62 of the gateway ECU 60 convert IWin and IWoutinto Win and Wout, respectively. Then, Win, Wout, and the battery sensorsignals are output from the gateway ECU 60 to the HV ECU 50. The gatewayECU 60 sequentially acquires IWin, IWout, and VBs from the battery pack10 in real time, calculates Win and Wout, and transmits Win and Wout tothe HV ECU 50. Win and Wout transmitted from the gateway ECU 60 to theHV ECU 50 are sequentially updated using the latest IWin, IWout, and VBs(that is, real-time values). As shown in FIG. 2 , the gateway ECU 60 andthe HV ECU 50 exchange information through CAN communication.

The HV ECU 50 includes a control unit 51 described below. In the HV ECU50, for example, the control unit 51 is implemented by the processor 50a shown in FIG. 2 and the program executed by the processor 50 a.However, the present disclosure is not limited to this, and the controlunit 51 may be implemented by dedicated hardware (electronic circuit).

The control unit 51 is configured to use Win to control the input powerof the battery 11. Further, the control unit 51 is configured to useWout to control the output power of the battery 11. In the presentembodiment, the control unit 51 creates a control command S_(M1) for theMG 21 a shown in FIG. 1 , a control command S_(M2) for the MG 21 b shownin FIG. 1 , and a control command S_(E) for the engine 31 shown in FIG.1 such that the input power of the battery 11 does not exceed Win andthe output power of the battery 11 does not exceed Wout. The controlunit 51 outputs the control commands S_(M1) and S_(M2) for the MG 21 aand the MG 21 b to the motor ECU 23, and outputs the control commandS_(E) for the engine 31 to the engine ECU 33. The control commandsS_(M1) and S_(M2) output from the HV ECU 50 are sent to the motor ECU 23through the gateway ECU 60. The motor ECU 23 controls the PCU 24 (FIG. 1) in accordance with the received control commands S_(M1) and S_(M2).The control command S_(E) output from the HV ECU 50 is sent to theengine ECU 33 through the gateway ECU 60. The engine ECU 33 controls theengine 31 in accordance with the received control command S_(E). Bycontrolling the MG 21 a, the MG 21 b, and the engine 31 in accordancewith the control commands S_(M1), S_(M2), and S_(E), respectively, theinput power of the battery 11 is controlled so as not to exceed Win, andthe output power of the battery 11 is controlled so as not to exceedWout. The HV ECU 50 can adjust the input power and the output power ofthe battery 11 by controlling the engine 31 and the PCU 24. The HV ECU50 sequentially acquires Win and Wout from the gateway ECU 60 in realtime, creates the control commands S_(M1), S_(M2), and S_(E) using thelatest Win and Wout (that is, real-time values), and transmits thecontrol commands S_(M1), S_(M2), and S_(E) to the motor ECU 23 and theengine ECU 33.

As described above, the vehicle 100 according to the present embodimentincludes the battery pack 10 including the battery ECU 13, and the HVECU 50 and the gateway ECU 60 that are provided separately from thebattery pack 10. The gateway ECU 60 is configured to relay communicationbetween the battery ECU 13 and the HV ECU 50. The Win conversion unit 61and the Wout conversion unit 62 are included in the gateway ECU 60. TheWin conversion unit 61 converts IWin into Win by multiplying VBs (thatis, the measured value of the voltage of the battery 11 detected by thebattery sensor 12) by IWin. The Wout conversion unit 62 converts IWoutinto Wout by multiplying VBs by IWout. The battery ECU 13 is configuredto use the detection value of the battery sensor 12 to obtain IWin (thatis, the current upper limit value that indicates the upper limit valueof the input current of the battery 11) and IWout (that is, the currentupper limit value that indicates the upper limit value of the outputcurrent of the battery 11). The battery pack 10 is configured to outputIWin and IWout. When IWin and IWout are input from the battery pack 10to the gateway ECU 60, IWin and IWout are converted into Win and Wout bythe Win conversion unit 61 and the Wout conversion unit 62 of thegateway ECU 60, respectively, and Win and Wout are output from thegateway ECU 60 to the HV ECU 50. The HV ECU 50 is configured to use Win(that is, the power upper limit value that indicates the upper limitvalue of the input power of the battery 11) to control the input powerof the battery 11. Further, the HV ECU 50 is configured to use Wout(that is, the power upper limit value that indicates the upper limitvalue of the output power of the battery 11) to control the output powerof the battery 11.

Since the vehicle 100 includes the Win conversion unit 61 and the Woutconversion unit 62, IWin and IWout output from the current restrictingbattery pack (for example, the battery pack 10) can be converted intoWin and Wout, respectively. Therefore, the HV ECU 50 can appropriatelyperform the power-based input restriction and the power-based outputrestriction using Win and Wout, respectively.

The control parts included in the vehicle 100 may be modularized inpredetermined units to form a vehicle control system.

FIG. 5 is a diagram showing a first example of the vehicle controlsystem. Referring to FIG. 5 , a vehicle control system 201 includes theMGs 21 a and 21 b, the motor sensors 22 a and 22 b, the motor ECU 23,the PCU 24, the engine 31, the engine sensor 32, the engine ECU 33, theplanetary gear 42, the HV ECU 50, and the gateway ECU 60 that aremodularized. The vehicle control system 201 is configured so that thebattery pack 10 (FIG. 4 ) can be attached thereto.

FIG. 6 is a diagram showing a second example of the vehicle controlsystem. Referring to FIG. 6 , a vehicle control system 202 is configuredby modularizing the control parts of the vehicle control system 201,excluding the engine control parts (that is, the engine 31, the enginesensor 32, and the engine ECU 33). The vehicle control system 202 isconfigured so that the battery pack 10 (FIG. 4 ) and the engine controlparts can be attached thereto.

The modularized vehicle control system can be treated as one component.Modularization of the control parts as described above facilitatesmanufacture of the vehicle. Modularization also enables parts to beshared between different vehicle models.

The vehicle control systems 201 and 202 each include the HV ECU 50 andthe gateway ECU 60. When the battery pack 10 (FIG. 4 ) is attached toeach of the vehicle control systems 201 and 202, the HV ECU 50 controlsthe input power of the battery 11 so that the input power of the battery11 does not exceed Win and controls the output power of the battery 11so that the output power of the battery 11 does not exceed Wout. In thevehicle control system 201, 202, the HV ECU 50 corresponds to an exampleof the “control unit” according to the present disclosure. When IWin isinput from the battery pack 10, the gateway ECU 60 multiplies themeasured value of the voltage of the battery 11 detected by the batterysensor 12 by IWin to convert IWin into Win. When IWout is input from thebattery pack 10, the gateway ECU 60 multiplies the measured value of thevoltage of the battery 11 detected by the battery sensor 12 by IWout toconvert IWout into Wout. In the vehicle control system 201, 202, thegateway ECU 60 corresponds to an example of the “conversion unit”according to the present disclosure.

The vehicle control system 201, 202 to which the battery pack 10 isattached can control the input power of the battery 11 by the vehiclecontrol method including the first to third steps described below.

In the first step (for example, S1 in FIG. 4 ), the vehicle controlsystem 201, 202 acquires IWin and VBs (that is, the measured value ofthe voltage of the battery 11) from the battery pack 10. In the secondstep (for example, S2 in FIG. 4 ), the vehicle control system 201, 202converts IWin into Win by multiplying IWin by VBs. In the third step(for example, S3 in FIG. 4 ), the vehicle control system 201, 202controls the input power of the battery 11 using Win.

In addition, the vehicle control system 201, 202 to which the batterypack 10 is attached can control the output power of the battery 11 bythe vehicle control method including fourth to sixth steps describedbelow.

In the fourth step, the vehicle control system 201, 202 acquires IWoutand VBs (that is, the measured value of the voltage of the battery 11)from the battery pack 10. In the fifth step, the vehicle control system201, 202 converts IWout into Wout by multiplying IWout by VBs. In thesixth step, the vehicle control system 201, 202 controls the outputpower of the battery 11 using Wout.

According to the above vehicle control method, the vehicle controlsystem 201, 202 can appropriately perform the power-based inputrestriction and the power-based output restriction using Win and Wout,respectively.

In the above-described embodiment, when the current restricting batterypack is connected to the power restricting control device, the gatewayECU 60 is adopted so that the power-based input restriction and thepower-based output restriction are performed on the secondary batteryincluded in the current restricting battery pack. That is, in theabove-described embodiment, the gateway ECU 60 that is configured to beconnectable to the current restricting battery pack and that cannot beconnected to the power restricting battery pack is adopted. However, thepresent disclosure is not limited to this, and a gateway ECU 60X shownin FIG. 7 may be adopted instead of the gateway ECU 60 adopted in theabove-described embodiment. FIG. 7 is a diagram showing a modifiedexample of the gateway ECU 60 shown in FIG. 4 .

Referring to FIG. 7 , the gateway ECU 60X includes a connector C21 forconnecting a battery pack 10A to the gateway ECU 60X and a connector C22for connecting a battery pack 10B to the gateway ECU 60X. The batterypack 10A is a current restricting battery pack that includes a connectorC11 for external connection and that outputs IWin, IWout, and thebattery sensor signals to the connector C11. The battery pack 10B is apower restricting battery pack that includes a connector C12 forexternal connection and that outputs Win, Wout, and the battery sensorsignals to the connector C12. The HV ECU 50 is connected to an outputport C3 of the gateway ECU 60X via a signal line.

When the connector C11 of the battery pack 10A is connected to theconnector C21 of the gateway ECU 60X, IWin, IWout, and the batterysensor signals are input from the battery pack 10A to the connector C21.Then, the Win conversion unit 61 and the Wout conversion unit 62 of thegateway ECU 60X convert IWin and IWout into Win and Wout, respectively,and Win, Wout, and the battery sensor signals are output to the outputport C3. Therefore, Win, Wout, and the battery sensor signals are outputfrom the gateway ECU 60X to the HV ECU 50.

On the other hand, when the connector C12 of the battery pack 10B isconnected to the connector C22 of the gateway ECU 60X, Win, Wout, andthe battery sensor signals are input from the battery pack 10B to theconnector C22. The gateway ECU 60X outputs Win, Wout, and the batterysensor signals input to the connector C22 as they are to the output portC3. That is, the above conversion is not performed. Therefore, Win,Wout, and the battery sensor signals are output from the gateway ECU 60Xto the HV ECU 50.

As described above, when IWin and IWout are input, the gateway ECU 60Xaccording to this modified example performs the conversion in accordancewith the above Expressions (1) and (2) to output Win and Wout,respectively. When Win and Wout are input, the gateway ECU 60X outputsWin and Wout without performing the above conversion. In a vehicleincluding the gateway ECU 60X, Win and Wout are output from the gatewayECU 60X in both a case where the current restricting battery pack 10A isused and a case where the power restricting battery pack 10B is used.Thus, in such a vehicle, the HV ECU 50 can appropriately perform thepower-based input restriction and the power-based output restriction inboth a case where the current restricting battery pack 10A is adoptedand a case where the power restricting battery pack 10B is adopted.

In the example shown in FIG. 7 , the gateway ECU 60X separately includesthe input port for a current restricting battery pack (connector C21)and an input port for a power restricting battery pack (connector C22).However, the gateway ECU may be configured to be connectable to both thecurrent restricting battery pack and the power restricting battery packin another form. For example, the gateway ECU may include one input portto which both the current restricting battery pack and the powerrestricting battery pack are connected. The gateway ECU may beconfigured to recognize whether the battery pack is the currentrestricting battery pack or the power restricting battery pack in theinitial process when the battery pack is connected to the input port.When the battery pack connected to the input port is the currentrestricting battery pack, the gateway ECU may activate a conversionlogic (for example, the Win conversion unit 61 and the Wout conversionunit 62 shown in FIG. 7 ) to convert IWin and IWout input thereto intoWin and Wout, respectively, and output Win and Wout to the output port.On the other hand, when the battery pack connected to the input port isthe power restricting battery pack, the gateway ECU may directly outputWin and Wout input thereto to the output port without activating theconversion logic.

In the above-described embodiment, the number of power upper limitvalues required for the input restriction of the battery 11 is one.However, the present disclosure is not limited to this, and the inputrestriction may be performed using a plurality of power upper limitvalues. For example, an HV ECU 50X shown in FIG. 8 may be adoptedinstead of the HV ECU 50 adopted in the above embodiment. FIG. 8 is adiagram showing a modified example of the HV ECU 50 shown in FIG. 4 .

Referring to FIG. 8 together with FIG. 4 , the hardware configuration ofthe HV ECU 50X is the same as the configuration of the HV ECU 50 shownin FIG. 2 . However, the HV ECU 50X includes a guard unit 53 in additionto the control unit 51. In the HV ECU 50X, for example, the control unit51 and the guard unit 53 are implemented by the processor 50 a shown inFIG. 2 and the program executed by the processor 50 a. However, thepresent disclosure is not limited to this, and the control unit 51 andthe guard unit 53 may be implemented by dedicated hardware (electroniccircuit).

Win, Wout, and the battery sensor signals are input to the HV ECU 50Xfrom the gateway ECU 60 shown in FIG. 4 , for example. The guard unit 53uses a map M to obtain a third power upper limit value (hereinafter,also referred to as “GWin”) indicating the upper limit value of theinput power of the battery 11 and a fourth power upper limit value(hereinafter, also referred to as “GWout”) indicating the upper limitvalue of the output power of the battery 11. GWin is a guard value forWin, and when Win is an abnormal value (more specifically, anexcessively large value), GWin restricts the input power of the battery11 instead of Win. GWout is a guard value for Wout, and when Wout is anabnormal value (more specifically, an excessively large value), GWoutrestricts the output power of the battery 11 instead of Wout.

The map M is information indicating the relationship between thetemperature of the battery 11 and each of GWin and GWout, and is storedin the storage device 50 c (FIG. 2 ) in advance. A line L11 in the map Mindicates the relationship between the temperature of the battery 11 andGWin. A line L12 in the map M indicates the relationship between thetemperature of the battery 11 and GWout.

The guard unit 53 refers to the map M to acquire GWin and GWout inaccordance with the current temperature of the battery 11. Then, theguard unit 53 outputs the smaller one of Win and GWin to the controlunit 51, and outputs the smaller one of Wout and GWout to the controlunit 51. For example, when the temperature of the battery 11 and Win arein a state P11 in the map M, Win is output to the control unit 51, andwhen the temperature of the battery 11 and Win are in a state P12 in themap M, GWin (line L11) is output to the control unit 51. Hereinafter,the situation where Win exceeds GWin (for example, the situation wherethe state P12 is established) may be referred to as “Win with guard”.When the temperature of the battery 11 and Wout are in a state P21 inthe map M, Wout is output to the control unit 51, and when thetemperature of the battery 11 and Wout are in a state P22 in the map M,GWout (line L12) is output to the control unit 51. Hereinafter, thesituation where Wout exceeds GWout (for example, the situation where thestate P22 is established) may be referred to as “Wout with guard”.

The temperature of the battery 11 that is used to acquire GWin and GWoutis a measured value of the temperature of the battery 11 detected by thetemperature sensor 12 c shown in FIG. 4 , for example. For example, anyof the average cell temperature, the maximum cell temperature, or theminimum cell temperature may be adopted as the temperature of thebattery 11.

In addition to the power upper limit value, the battery sensor signalsare also output from the guard unit 53 to the control unit 51. Thecontrol unit 51 controls the input power and the output power of thebattery 11 using the power upper limit value received from the guardunit 53. More specifically, the control unit 51 creates the controlcommands S_(M1), S_(M2) for the MG 21 a, MG 21 b and the control commandS_(E) for the engine 31 shown in FIG. 1 so that the input power and theoutput power of the battery 11 do not exceed the power upper limitvalues. The control unit 51 controls the input power of the battery 11so that the input power of the battery 11 does not exceed the smallerone of Win and GWin. As a result, the input power of the battery 11exceeds neither Win nor GWin. The control unit 51 controls the outputpower of the battery 11 so that the output power of the battery 11 doesnot exceed the smaller one of Wout and GWout. As a result, the outputpower of the battery 11 exceeds neither Wout nor GWout.

The guard unit 53 may record Win with guard and Wout with guard in thestorage device 50 c (FIG. 2 ) and determine, based on the recorded data,conformity/nonconformity of the battery pack mounted on the vehicle (forexample, the battery pack 10 shown in FIG. 4 ). For example, the guardunit 53 may determine that the battery pack is nonconforming when atleast one of the frequency of “Win with guard” and the frequency of“Wout with guard” exceeds a predetermined value. In addition, the guardunit 53 may determine that the battery pack is nonconforming when atleast one of the duration for which the state “Win with guard” continuesand the duration for which the state “Wout with guard” continues exceedsa predetermined value.

The HV ECU 50X may record the determination result ofconformity/nonconformity of the battery pack in the storage device 50 c(FIG. 2 ). In addition, the HV ECU 50X may notify a user of thenonconformity when it is determined that the battery pack isnonconforming. This notification may prompt the user to replace thebattery pack. The notification process to the user is optional, and thenotification may be carried out by display (for example, display ofcharacters or images) on a display device, by sound (including voice)from a speaker, or by lighting (including blinking) of a predeterminedlamp.

Win, Wout may exceed GWin, GWout due to insufficient accuracy ofconversion of IWin, IWout into Win, Wout, respectively. Thus, when Winexceeds GWin and/or when Wout exceeds GWout, the HV ECU 50X may transmita predetermined signal to the battery ECU 13 shown in FIG. 4 , so as toincrease the sampling rate of the battery ECU 13 (and therefore theamount of data of the battery sensor signals transmitted from thebattery ECU 13 to the gateway ECU 60 per unit time).

According to the modified example shown in FIG. 8 , it is possible toprotect the battery 11 with GWin and GWout when Win or Wout becomeexcessively large values for some reason.

In the above-described embodiment, the gateway ECU 60 includes the Winconversion unit 61 and the Wout conversion unit 62. However, the presentdisclosure is not limited to this, and another ECU may have thesefunctions.

FIG. 9 is a diagram showing a first modified example of the vehiclecontrol system shown in FIG. 4 . Referring to FIG. 9 , the vehiclecontrol system according to the first modified example is the same asthe vehicle control system shown in FIG. 4 except that an HV ECU 50Y isadopted instead of the HV ECU 50 and the gateway ECU 60 is omitted. Thehardware configuration of the HV ECU 50Y is the same as theconfiguration of the HV ECU 50 shown in FIG. 2 . However, the HV ECU 50Yincludes a Win conversion unit 521 and a Wout conversion unit 522 inaddition to the control unit 51. The Win conversion unit 521 and theWout conversion unit 522 have the same functions as the Win conversionunit 61 and the Wout conversion unit 62 (FIG. 4 ) described above,respectively. In the HV ECU 50Y, for example, the control unit 51, theWin conversion unit 521, and the Wout conversion unit 522 areimplemented by the processor 50 a shown in FIG. 2 and the programexecuted by the processor 50 a. However, the present disclosure is notlimited to this, and the control unit 51, the Win conversion unit 521,and the Wout conversion unit 522 may be implemented by dedicatedhardware (electronic circuit).

The battery pack 10 outputs IWin, IWout, and the battery sensor signalsto the HV ECU 50Y. The Win conversion unit 521 and the Wout conversionunit 522 of the HV ECU 50Y convert IWin and IWout input from the batterypack 10 into Win and Wout, respectively. Win and Wout are input to thecontrol unit 51 from the Win conversion unit 521 and the Wout conversionunit 522, respectively. The control unit 51 creates the control commandsS_(M1), S_(M2), and S_(E) for the MG 21 a, the MG 21 b, and the engine31 shown in FIG. 1 , respectively, and outputs the control commandsS_(M1) and S_(M2) to the motor ECU 23 and outputs the control commandS_(E) to the engine ECU 33, so that the input power and the output powerof the battery 11 do not exceed Win and Wout, respectively.

In the vehicle control system according to the first modified example,the HV ECU 50Y provided separately from the battery pack 10 includes aconverter (that is, the Win conversion unit 521 and the Wout conversionunit 522), and the converter converts IWin and IWout into Win and Wout,respectively. Thus, the converter can be mounted on the vehicle withouta change in the configuration of the battery pack 10. Further, the HVECU 50Y can appropriately perform the power-based input restriction andthe power-based output restriction without adding the gateway ECU 60(FIG. 4 ) described above.

FIG. 10 is a diagram showing a second modified example of the vehiclecontrol system shown in FIG. 4 . Referring to FIG. 10 , the vehiclecontrol system according to the second modified example is the same asthe vehicle control system shown in FIG. 4 except that a battery pack10X (including a battery ECU 13X) is adopted instead of the battery pack10 (including the battery ECU 13) and the gateway ECU 60 is omitted. Thehardware configuration of the battery ECU 13X included in the batterypack 10X is the same as the configuration of the battery ECU 13 shown inFIG. 2 . However, the battery ECU 13X includes a Win conversion unit 133and a Wout conversion unit 134 in addition to the IWin calculation unit131 and the IWout calculation unit 132. The Win conversion unit 133 andthe Wout conversion unit 134 have the same functions as the Winconversion unit 61 and the Wout conversion unit 62 (FIG. 4 ) describedabove, respectively. In the battery ECU 13X, for example, the IWincalculation unit 131, the IWout calculation unit 132, the Win conversionunit 133, and the Wout conversion unit 134 are implemented by theprocessor 13 a shown in FIG. 2 and the program executed by the processor13 a. However, the present disclosure is not limited to this, and theIWin calculation unit 131, the IWout calculation unit 132, the Winconversion unit 133, and the Wout conversion unit 134 may be implementedby dedicated hardware (electronic circuit).

The Win conversion unit 133 and the Wout conversion unit 134 of thebattery ECU 13X receive IWin and IWout from the IWin calculation unit131 and the IWout calculation unit 132, respectively, and convert IWinand IWout into Win and Wout, respectively. The battery pack 10X outputsWin, Wout, and the battery sensor signals to the HV ECU 50. The controlunit 51 of the HV ECU 50 creates the control commands S_(M1), S_(M2),and S_(E) for the MG 21 a, the MG 21 b, and the engine 31 shown in FIG.1 , respectively, and outputs the control commands S_(M1) and S_(M2) tothe motor ECU 23 and outputs the control command S_(E) to the engine ECU33, so that the input power and the output power of the battery 11 donot exceed Win and Wout, respectively.

In the vehicle control system according to the second modified example,the converters (that is, the Win conversion unit 133 and the Woutconversion unit 134) are incorporated in the battery ECU 13X (that is,inside the battery pack 10X). With this configuration, IWin and IWoutare converted into Win and Wout inside the battery pack 10X,respectively, and Win and Wout can be output from the battery pack 10X.Therefore, the HV ECU 50 can appropriately perform the power-based inputrestriction and the power-based output restriction without adding theabove-described gateway ECU 60 (FIG. 4 ).

In the above-described embodiment and each modified example, the outputrestriction of the secondary battery is performed conforming to theinput restriction of the secondary battery, but the method of outputrestriction of the secondary battery can be changed as appropriate. Forexample, the power upper limit value of the secondary battery on theoutput side may be calculated by a calculation method different fromthat for the power upper limit value of the secondary battery on theinput side.

In the above-described embodiment and each modified example, the batteryECU 13, the motor ECU 23, and the engine ECU 33 are connected to thelocal bus B1 (see FIG. 2 ). However, the present disclosure is notlimited to this, and the motor ECU 23 and the engine ECU 33 may beconnected to the global bus B2.

The configuration of the vehicle is not limited to the configurationshown in FIG. 1 . For example, although a hybrid vehicle is shown inFIG. 1 , the vehicle is not limited to the hybrid vehicle and may be anelectric vehicle on which an engine is not mounted. Further, the vehiclemay be a plug-in hybrid vehicle (PHV) configured such that the secondarybattery in the battery pack can be charged using electric power suppliedfrom the outside of the vehicle. Further, the HV ECU 50 may beconfigured to directly control the SMR 14 bypassing the battery ECU 13.The battery 11 (secondary battery) included in the battery pack 10 isnot limited to the assembled battery and may be a single battery.

The modified examples described above may be implemented in anycombination. The embodiment disclosed herein should be considered asillustrative and not restrictive in all respects. The scope of thepresent disclosure is shown by the claims, rather than the aboveembodiment, and is intended to include all modifications within themeaning and the scope equivalent to those of the claims.

What is claimed is:
 1. A vehicle comprising: a battery pack including asecondary battery, a battery sensor that detects a state of thesecondary battery, and a first control device, wherein the battery packis one of a current restricting battery pack and a power restrictingbattery pack; a second control device provided separately from thebattery pack; a third control device provided separately from thebattery pack and configured to relay communication between the firstcontrol device and the second control device; and a converter mounted onthe third control device, wherein: the third control device isconfigured to be connectable to both the current restricting batterypack and the power restricting battery pack; the first control device ofthe current restricting battery pack is configured to use a detectionvalue of the battery sensor to obtain a current upper limit valueindicating an upper limit value of an input current of the secondarybattery; the first control device of the power restricting battery packis configured to use a detection value of the battery sensor to obtain afirst power upper limit value indicating an upper limit value of aninput power of the secondary battery; the third control device isconfigured to acquire the detection value of the battery sensorincluding a measured value of a voltage of the secondary battery fromthe battery pack connected to the third control device; the converter isconfigured to perform conversion of the current upper limit value into asecond power upper limit value indicating an upper limit value of aninput power of the secondary battery by performing multiplication of themeasured value of the voltage of the secondary battery by the currentupper limit value; the third control device is configured to recognizethat the battery pack is the current restricting battery; in a casewhere the third control device recognizes that the battery pack is thecurrent restricting battery pack, the third control device is configuredto convert the current upper limit value input from the currentrestricting battery pack into the second power upper limit value by theconverter and then output the second power upper limit value to thesecond control device; in a case where the third control device does notrecognize that the battery pack is the current restricting battery pack,the third control device configured to output, without performing theconversion by the converter, the first power upper limit value inputfrom the current restricting battery pack to the second control device;and the second control device is configured to use the first power upperlimit value or the second power upper limit value input from the thirdcontrol device to control the input power of the secondary battery. 2.The vehicle according to claim 1, wherein: each of the first controldevice, the second control device, and the third control device is amicrocomputer connected to an in-vehicle local area network; and in thein-vehicle local area network, the first control device is connected tothe second control device via the third control device to communicatewith the second control device via the third control device.
 3. Thevehicle according to claim 1, wherein: the secondary battery is anassembled battery including a plurality of cells; and the measured valueof the voltage of the secondary battery that is used for themultiplication is any one of an average cell voltage, a maximum cellvoltage, a minimum cell voltage, and an inter-terminal voltage of theassembled battery.
 4. The vehicle according to claim 1, wherein: thethird control device includes a first connector for connecting thecurrent restricting battery pack and a second connector for connectingthe power restricting battery pack; and the third control device isconfigured to recognize, based on which of the first connector and thesecond connector is connected to the battery back, which of the currentrestricting battery pack and the power restricting battery pack isconnected as the battery pack.
 5. The vehicle according to claim 1,wherein: the third control device includes an input port to which boththe current restricting battery pack and the power restricting batterypack are connected; and the third control device is configured torecognize, in an initial process when the battery pack is connected tothe input port, which of the current restricting battery pack and thepower restricting battery pack is connected as the battery pack.
 6. Avehicle control system configured to attach a battery pack, the batterypack being one of a current restricting battery pack and a powerrestricting battery pack, each of the current restricting battery packand the power restricting battery pack including a secondary battery, abattery sensor that detects a state of the secondary battery, and afirst control device, the first control device of the currentrestricting battery pack being configured to use a detection value ofthe battery sensor to obtain a current upper limit value indicating anupper limit value of an input current of the secondary battery, thefirst control device of the power restricting battery pack beingconfigured to use a detection value of the battery sensor to obtain afirst power upper limit value indicating an upper limit value of aninput power of the secondary battery, the vehicle control systemcomprising: a second control device provided separately from the batterypack; a third control device provided separately from the battery packand configured to relay communication between the first control deviceand the second control device; and a converter mounted on the thirdcontrol device, wherein: the third control device is configured toacquire the detection value of the battery sensor including a measuredvalue of a voltage of the secondary battery from the battery packconnected to the third control device; the converter is configured toperform conversion of the current upper limit value into a second powerupper limit value indicating an upper limit value of an input power ofthe secondary battery by performing multiplication of the measured valueof the voltage of the secondary battery by the current upper limitvalue; the third control device is configured to recognize that thebattery pack is the current restricting battery pack; in a case wherethe third control device recognizes that the battery pack is the currentrestricting battery pack, the third control device is configured toconvert the current upper limit value input from the current restrictingbattery pack into the second power upper limit value by the converterand then output the second power upper limit value to the second controldevice; in a case where the third control device does not recognize thatthe battery pack is the current restricting battery pack, the thirdcontrol device configured to output, without performing the conversionby the converter, the first power upper limit value input from thecurrent restricting battery pack to the second control device; and thesecond control device is configured to use the first power upper limitvalue or the second power upper limit value input from the third controldevice to control the input power of the secondary battery.